var Lbs = require('../models/lbs');
module.exports = function (app)
{
	//APP请求位置接口
	app.post('/lbs', function (req ,res) {
	  var longitude  = req.body.longitude,
		  latitude = req.body.latitude,
	 	  driverId = req.body.driverId;
	 	  var lbsModel = new Lbs({
	 	  		longitude : longitude,
	 	  		latitude : latitude,
	 	  		driverId : driverId
	 	  });
	 	  lbsModel.save(function (err){
	 	  	if(err){
	 	  		res.send({
	 	  			'status' : 'error',
	 	  			'errmessage' : err
	 	  		});
	 	  	}
	 	  	res.send({
	 	  		'status' : 'success'
	 	  	});
	 	  });
	});
	//首页
	app.get('/',function (req,res){
		res.render('index',{title:'上传坐标'});
	});
	//查找附近
	app.get('/findNear',function (req,res){
		res.render('findNear',{title:'查找附近'});
	});
	//查找附近post
	app.post('/findNear',function (req,res){
		var longitude  = req.body.longitude,
		  	latitude = req.body.latitude;
		var lbsModel = new Lbs({
	 	  	longitude : longitude,
	 	  	latitude : latitude
	 	 });
		lbsModel.get(function (err,results){
			if(err){
				res.send(err);
			}
			//res.send(results);
			res.render('list',{'results':results});
		});


	});


}


